package cn.maihe.elg.operation.repository.entity;

import cn.maihe.framework.starter.mybatis.mapper.Fn;
import cn.maihe.framework.starter.mybatis.mapper.PlusEntityWrapper;

public final class ApplyOrderInfoDOCondition {
    private PlusEntityWrapper<ApplyOrderInfoDO> ew;

    public ApplyOrderInfoDOCondition() {
        this.ew = new PlusEntityWrapper(ApplyOrderInfoDO.class);
    }

    public static ApplyOrderInfoDOCondition builder() {
        return new ApplyOrderInfoDOCondition();
    }

    public PlusEntityWrapper<ApplyOrderInfoDO> build() {
        return this.ew;
    }

    public ApplyOrderInfoDOCondition or() {
        this.ew.orNew();
        return this;
    }

    public ApplyOrderInfoDOCondition and() {
        this.ew.andNew();
        return this;
    }

    private boolean isAndOr() {
        return ew.originalSql() == null || "".equals(ew.originalSql()) ? true : ew.originalSql().endsWith("AND ()") || ew.originalSql().endsWith("OR ()");
    }

    public void clear() {
        this.ew = null;
        this.ew = new PlusEntityWrapper(ApplyOrderInfoDO.class);
    }

    public ApplyOrderInfoDOCondition setSqlSelect(String sqlStr) {
        ew.setSqlSelect(sqlStr);
        return this;
    }

    public ApplyOrderInfoDOCondition orderAsc(String column) {
        ew.orderBy(true, column, true);
        return this;
    }

    public ApplyOrderInfoDOCondition orderDesc(String column) {
        ew.orderBy(true, column, false);
        return this;
    }

    public ApplyOrderInfoDOCondition groupBy(String column) {
        ew.groupBy(column);
        return this;
    }

    public <E, R> ApplyOrderInfoDOCondition orderAsc(Fn<E, R> fn) {
        ew.orderAsc(fn);
        return this;
    }

    public <E, R> ApplyOrderInfoDOCondition orderDesc(Fn<E, R> fn) {
        ew.orderDesc(fn);
        return this;
    }

    public <E, R> ApplyOrderInfoDOCondition groupBy(Fn<E, R> fn) {
        ew.groupBy(fn);
        return this;
    }

    public ApplyOrderInfoDOCondition exists(String sqlStr) {
        ew.exists(sqlStr);
        return this;
    }

    public ApplyOrderInfoDOCondition notExists(String sqlStr) {
        ew.notExists(sqlStr);
        return this;
    }

    public ApplyOrderInfoDOCondition having(String sqlStr, Object... params) {
        ew.having(sqlStr, params);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdIsNull() {
        ew.isNull("id");
        return this;
    }

    public ApplyOrderInfoDOCondition orIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("id");
        return this;
    }

    public ApplyOrderInfoDOCondition andIdIsNotNull() {
        ew.isNotNull("id");
        return this;
    }

    public ApplyOrderInfoDOCondition orIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("id");
        return this;
    }

    public ApplyOrderInfoDOCondition andIdEq(Object value) {
        ew.eq("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdNe(Object value) {
        ew.ne("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdGt(Object value) {
        ew.gt("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdGe(Object value) {
        ew.ge("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdLt(Object value) {
        ew.lt("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdLe(Object value) {
        ew.le("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdIn(Object... value) {
        ew.in("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdNotIn(Object... value) {
        ew.notIn("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdBetween(Object value, Object value1) {
        ew.between("id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdNotBetween(Object value, Object value1) {
        ew.notBetween("id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdLike(String value) {
        ew.like("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andIdNotLike(String value) {
        ew.notLike("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdIsNull() {
        ew.isNull("org_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("org_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdIsNotNull() {
        ew.isNotNull("org_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("org_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdEq(Object value) {
        ew.eq("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdNe(Object value) {
        ew.ne("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdGt(Object value) {
        ew.gt("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdGe(Object value) {
        ew.ge("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdLt(Object value) {
        ew.lt("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdLe(Object value) {
        ew.le("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdIn(Object... value) {
        ew.in("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdNotIn(Object... value) {
        ew.notIn("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdBetween(Object value, Object value1) {
        ew.between("org_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("org_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdNotBetween(Object value, Object value1) {
        ew.notBetween("org_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("org_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdLike(String value) {
        ew.like("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andOrgIdNotLike(String value) {
        ew.notLike("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orOrgIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("org_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoIsNull() {
        ew.isNull("guarantee_no");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_no");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoIsNotNull() {
        ew.isNotNull("guarantee_no");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_no");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoEq(Object value) {
        ew.eq("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoNe(Object value) {
        ew.ne("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoGt(Object value) {
        ew.gt("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoGe(Object value) {
        ew.ge("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoLt(Object value) {
        ew.lt("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoLe(Object value) {
        ew.le("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoIn(Object... value) {
        ew.in("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoNotIn(Object... value) {
        ew.notIn("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoBetween(Object value, Object value1) {
        ew.between("guarantee_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoLike(String value) {
        ew.like("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeNoNotLike(String value) {
        ew.notLike("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdIsNull() {
        ew.isNull("center_order_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("center_order_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdIsNotNull() {
        ew.isNotNull("center_order_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("center_order_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdEq(Object value) {
        ew.eq("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdNe(Object value) {
        ew.ne("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdGt(Object value) {
        ew.gt("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdGe(Object value) {
        ew.ge("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdLt(Object value) {
        ew.lt("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdLe(Object value) {
        ew.le("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdIn(Object... value) {
        ew.in("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdNotIn(Object... value) {
        ew.notIn("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdBetween(Object value, Object value1) {
        ew.between("center_order_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("center_order_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdNotBetween(Object value, Object value1) {
        ew.notBetween("center_order_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("center_order_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdLike(String value) {
        ew.like("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterOrderIdNotLike(String value) {
        ew.notLike("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterOrderIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("center_order_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoIsNull() {
        ew.isNull("accept_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("accept_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoIsNotNull() {
        ew.isNotNull("accept_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("accept_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoEq(Object value) {
        ew.eq("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoNe(Object value) {
        ew.ne("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoGt(Object value) {
        ew.gt("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoGe(Object value) {
        ew.ge("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoLt(Object value) {
        ew.lt("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoLe(Object value) {
        ew.le("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoIn(Object... value) {
        ew.in("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoNotIn(Object... value) {
        ew.notIn("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoBetween(Object value, Object value1) {
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoLike(String value) {
        ew.like("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAcceptOrderNoNotLike(String value) {
        ew.notLike("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAcceptOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("accept_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoIsNull() {
        ew.isNull("apply_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("apply_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoIsNotNull() {
        ew.isNotNull("apply_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("apply_order_no");
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoEq(Object value) {
        ew.eq("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoNe(Object value) {
        ew.ne("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoGt(Object value) {
        ew.gt("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoGe(Object value) {
        ew.ge("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoLt(Object value) {
        ew.lt("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoLe(Object value) {
        ew.le("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoIn(Object... value) {
        ew.in("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoNotIn(Object... value) {
        ew.notIn("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoBetween(Object value, Object value1) {
        ew.between("apply_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("apply_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("apply_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("apply_order_no", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoLike(String value) {
        ew.like("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andApplyOrderNoNotLike(String value) {
        ew.notLike("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orApplyOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("apply_order_no", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameIsNull() {
        ew.isNull("project_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("project_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameIsNotNull() {
        ew.isNotNull("project_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("project_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameEq(Object value) {
        ew.eq("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameNe(Object value) {
        ew.ne("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameGt(Object value) {
        ew.gt("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameGe(Object value) {
        ew.ge("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameLt(Object value) {
        ew.lt("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameLe(Object value) {
        ew.le("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameIn(Object... value) {
        ew.in("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameNotIn(Object... value) {
        ew.notIn("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameBetween(Object value, Object value1) {
        ew.between("project_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("project_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameNotBetween(Object value, Object value1) {
        ew.notBetween("project_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("project_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameLike(String value) {
        ew.like("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectNameNotLike(String value) {
        ew.notLike("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("project_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameIsNull() {
        ew.isNull("section_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("section_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameIsNotNull() {
        ew.isNotNull("section_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("section_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameEq(Object value) {
        ew.eq("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameNe(Object value) {
        ew.ne("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameGt(Object value) {
        ew.gt("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameGe(Object value) {
        ew.ge("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameLt(Object value) {
        ew.lt("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameLe(Object value) {
        ew.le("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameIn(Object... value) {
        ew.in("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameNotIn(Object... value) {
        ew.notIn("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameBetween(Object value, Object value1) {
        ew.between("section_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("section_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameNotBetween(Object value, Object value1) {
        ew.notBetween("section_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("section_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameLike(String value) {
        ew.like("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSectionNameNotLike(String value) {
        ew.notLike("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSectionNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("section_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameIsNull() {
        ew.isNull("bid_customer_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_customer_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameIsNotNull() {
        ew.isNotNull("bid_customer_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_customer_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameEq(Object value) {
        ew.eq("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameNe(Object value) {
        ew.ne("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameGt(Object value) {
        ew.gt("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameGe(Object value) {
        ew.ge("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameLt(Object value) {
        ew.lt("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameLe(Object value) {
        ew.le("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameIn(Object... value) {
        ew.in("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameNotIn(Object... value) {
        ew.notIn("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameBetween(Object value, Object value1) {
        ew.between("bid_customer_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_customer_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameNotBetween(Object value, Object value1) {
        ew.notBetween("bid_customer_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_customer_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameLike(String value) {
        ew.like("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerNameNotLike(String value) {
        ew.notLike("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_customer_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateIsNull() {
        ew.isNull("bid_indate");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_indate");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateIsNotNull() {
        ew.isNotNull("bid_indate");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_indate");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateEq(Object value) {
        ew.eq("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateNe(Object value) {
        ew.ne("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateGt(Object value) {
        ew.gt("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateGe(Object value) {
        ew.ge("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateLt(Object value) {
        ew.lt("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateLe(Object value) {
        ew.le("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateIn(Object... value) {
        ew.in("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateNotIn(Object... value) {
        ew.notIn("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateBetween(Object value, Object value1) {
        ew.between("bid_indate", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_indate", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateNotBetween(Object value, Object value1) {
        ew.notBetween("bid_indate", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_indate", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateLike(String value) {
        ew.like("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidIndateNotLike(String value) {
        ew.notLike("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidIndateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_indate", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeIsNull() {
        ew.isNull("guarantee_type");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_type");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeIsNotNull() {
        ew.isNotNull("guarantee_type");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_type");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeEq(Object value) {
        ew.eq("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeNe(Object value) {
        ew.ne("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeGt(Object value) {
        ew.gt("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeGe(Object value) {
        ew.ge("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeLt(Object value) {
        ew.lt("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeLe(Object value) {
        ew.le("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeIn(Object... value) {
        ew.in("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeNotIn(Object... value) {
        ew.notIn("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeBetween(Object value, Object value1) {
        ew.between("guarantee_type", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_type", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_type", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_type", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeLike(String value) {
        ew.like("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTypeNotLike(String value) {
        ew.notLike("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_type", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryIsNull() {
        ew.isNull("guarantee_category");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_category");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryIsNotNull() {
        ew.isNotNull("guarantee_category");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_category");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryEq(Object value) {
        ew.eq("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryNe(Object value) {
        ew.ne("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryGt(Object value) {
        ew.gt("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryGe(Object value) {
        ew.ge("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryLt(Object value) {
        ew.lt("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryLe(Object value) {
        ew.le("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryIn(Object... value) {
        ew.in("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryNotIn(Object... value) {
        ew.notIn("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryBetween(Object value, Object value1) {
        ew.between("guarantee_category", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_category", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_category", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_category", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryLike(String value) {
        ew.like("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeCategoryNotLike(String value) {
        ew.notLike("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeCategoryNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_category", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondIsNull() {
        ew.isNull("bid_bond");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_bond");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondIsNotNull() {
        ew.isNotNull("bid_bond");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_bond");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondEq(Object value) {
        ew.eq("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondNe(Object value) {
        ew.ne("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondGt(Object value) {
        ew.gt("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondGe(Object value) {
        ew.ge("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondLt(Object value) {
        ew.lt("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondLe(Object value) {
        ew.le("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondIn(Object... value) {
        ew.in("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondNotIn(Object... value) {
        ew.notIn("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondBetween(Object value, Object value1) {
        ew.between("bid_bond", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_bond", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondNotBetween(Object value, Object value1) {
        ew.notBetween("bid_bond", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_bond", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondLike(String value) {
        ew.like("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidBondNotLike(String value) {
        ew.notLike("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidBondNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_bond", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeIsNull() {
        ew.isNull("guarantee_fee");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_fee");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeIsNotNull() {
        ew.isNotNull("guarantee_fee");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_fee");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeEq(Object value) {
        ew.eq("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeNe(Object value) {
        ew.ne("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeGt(Object value) {
        ew.gt("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeGe(Object value) {
        ew.ge("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeLt(Object value) {
        ew.lt("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeLe(Object value) {
        ew.le("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeIn(Object... value) {
        ew.in("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeNotIn(Object... value) {
        ew.notIn("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeBetween(Object value, Object value1) {
        ew.between("guarantee_fee", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_fee", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_fee", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_fee", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeLike(String value) {
        ew.like("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeFeeNotLike(String value) {
        ew.notLike("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeFeeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_fee", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameIsNull() {
        ew.isNull("institution_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("institution_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameIsNotNull() {
        ew.isNotNull("institution_name");
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("institution_name");
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameEq(Object value) {
        ew.eq("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameNe(Object value) {
        ew.ne("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameGt(Object value) {
        ew.gt("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameGe(Object value) {
        ew.ge("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameLt(Object value) {
        ew.lt("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameLe(Object value) {
        ew.le("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameIn(Object... value) {
        ew.in("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameNotIn(Object... value) {
        ew.notIn("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameBetween(Object value, Object value1) {
        ew.between("institution_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("institution_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameNotBetween(Object value, Object value1) {
        ew.notBetween("institution_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("institution_name", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameLike(String value) {
        ew.like("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionNameNotLike(String value) {
        ew.notLike("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("institution_name", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusIsNull() {
        ew.isNull("status");
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("status");
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusIsNotNull() {
        ew.isNotNull("status");
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("status");
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusEq(Object value) {
        ew.eq("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusNe(Object value) {
        ew.ne("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusGt(Object value) {
        ew.gt("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusGe(Object value) {
        ew.ge("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusLt(Object value) {
        ew.lt("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusLe(Object value) {
        ew.le("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusIn(Object... value) {
        ew.in("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusNotIn(Object... value) {
        ew.notIn("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusBetween(Object value, Object value1) {
        ew.between("status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusNotBetween(Object value, Object value1) {
        ew.notBetween("status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusLike(String value) {
        ew.like("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andStatusNotLike(String value) {
        ew.notLike("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orStatusNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeIsNull() {
        ew.isNull("guarantee_time");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_time");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeIsNotNull() {
        ew.isNotNull("guarantee_time");
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_time");
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeEq(Object value) {
        ew.eq("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeNe(Object value) {
        ew.ne("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeGt(Object value) {
        ew.gt("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeGe(Object value) {
        ew.ge("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeLt(Object value) {
        ew.lt("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeLe(Object value) {
        ew.le("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeIn(Object... value) {
        ew.in("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeNotIn(Object... value) {
        ew.notIn("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeBetween(Object value, Object value1) {
        ew.between("guarantee_time", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_time", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_time", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_time", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeLike(String value) {
        ew.like("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGuaranteeTimeNotLike(String value) {
        ew.notLike("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGuaranteeTimeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_time", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdIsNull() {
        ew.isNull("project_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("project_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdIsNotNull() {
        ew.isNotNull("project_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("project_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdEq(Object value) {
        ew.eq("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdNe(Object value) {
        ew.ne("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdGt(Object value) {
        ew.gt("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdGe(Object value) {
        ew.ge("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdLt(Object value) {
        ew.lt("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdLe(Object value) {
        ew.le("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdIn(Object... value) {
        ew.in("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdNotIn(Object... value) {
        ew.notIn("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdBetween(Object value, Object value1) {
        ew.between("project_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("project_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdNotBetween(Object value, Object value1) {
        ew.notBetween("project_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("project_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdLike(String value) {
        ew.like("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andProjectIdNotLike(String value) {
        ew.notLike("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orProjectIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("project_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdIsNull() {
        ew.isNull("bid_customer_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_customer_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdIsNotNull() {
        ew.isNotNull("bid_customer_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_customer_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdEq(Object value) {
        ew.eq("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdNe(Object value) {
        ew.ne("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdGt(Object value) {
        ew.gt("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdGe(Object value) {
        ew.ge("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdLt(Object value) {
        ew.lt("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdLe(Object value) {
        ew.le("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdIn(Object... value) {
        ew.in("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdNotIn(Object... value) {
        ew.notIn("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdBetween(Object value, Object value1) {
        ew.between("bid_customer_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_customer_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdNotBetween(Object value, Object value1) {
        ew.notBetween("bid_customer_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_customer_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdLike(String value) {
        ew.like("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andBidCustomerIdNotLike(String value) {
        ew.notLike("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orBidCustomerIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_customer_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdIsNull() {
        ew.isNull("institution_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("institution_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdIsNotNull() {
        ew.isNotNull("institution_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("institution_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdEq(Object value) {
        ew.eq("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdNe(Object value) {
        ew.ne("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdGt(Object value) {
        ew.gt("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdGe(Object value) {
        ew.ge("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdLt(Object value) {
        ew.lt("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdLe(Object value) {
        ew.le("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdIn(Object... value) {
        ew.in("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdNotIn(Object... value) {
        ew.notIn("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdBetween(Object value, Object value1) {
        ew.between("institution_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("institution_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdNotBetween(Object value, Object value1) {
        ew.notBetween("institution_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("institution_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdLike(String value) {
        ew.like("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInstitutionIdNotLike(String value) {
        ew.notLike("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInstitutionIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("institution_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdIsNull() {
        ew.isNull("center_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("center_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdIsNotNull() {
        ew.isNotNull("center_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("center_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdEq(Object value) {
        ew.eq("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdNe(Object value) {
        ew.ne("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdGt(Object value) {
        ew.gt("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdGe(Object value) {
        ew.ge("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdLt(Object value) {
        ew.lt("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdLe(Object value) {
        ew.le("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdIn(Object... value) {
        ew.in("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdNotIn(Object... value) {
        ew.notIn("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdBetween(Object value, Object value1) {
        ew.between("center_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("center_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdNotBetween(Object value, Object value1) {
        ew.notBetween("center_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("center_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdLike(String value) {
        ew.like("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andCenterIdNotLike(String value) {
        ew.notLike("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orCenterIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("center_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdIsNull() {
        ew.isNull("attachment_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("attachment_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdIsNotNull() {
        ew.isNotNull("attachment_id");
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("attachment_id");
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdEq(Object value) {
        ew.eq("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdNe(Object value) {
        ew.ne("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdGt(Object value) {
        ew.gt("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdGe(Object value) {
        ew.ge("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdLt(Object value) {
        ew.lt("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdLe(Object value) {
        ew.le("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdIn(Object... value) {
        ew.in("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdNotIn(Object... value) {
        ew.notIn("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdBetween(Object value, Object value1) {
        ew.between("attachment_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("attachment_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdNotBetween(Object value, Object value1) {
        ew.notBetween("attachment_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("attachment_id", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdLike(String value) {
        ew.like("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andAttachmentIdNotLike(String value) {
        ew.notLike("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orAttachmentIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("attachment_id", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateIsNull() {
        ew.isNull("gmt_create");
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_create");
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateIsNotNull() {
        ew.isNotNull("gmt_create");
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_create");
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateEq(Object value) {
        ew.eq("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateNe(Object value) {
        ew.ne("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateGt(Object value) {
        ew.gt("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateGe(Object value) {
        ew.ge("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateLt(Object value) {
        ew.lt("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateLe(Object value) {
        ew.le("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateIn(Object... value) {
        ew.in("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateNotIn(Object... value) {
        ew.notIn("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateBetween(Object value, Object value1) {
        ew.between("gmt_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateLike(String value) {
        ew.like("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtCreateNotLike(String value) {
        ew.notLike("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedIsNull() {
        ew.isNull("gmt_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedIsNotNull() {
        ew.isNotNull("gmt_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedEq(Object value) {
        ew.eq("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedNe(Object value) {
        ew.ne("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedGt(Object value) {
        ew.gt("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedGe(Object value) {
        ew.ge("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedLt(Object value) {
        ew.lt("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedLe(Object value) {
        ew.le("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedIn(Object... value) {
        ew.in("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedNotIn(Object... value) {
        ew.notIn("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedBetween(Object value, Object value1) {
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedLike(String value) {
        ew.like("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andGmtModifiedNotLike(String value) {
        ew.notLike("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orGmtModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateIsNull() {
        ew.isNull("user_create");
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_create");
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateIsNotNull() {
        ew.isNotNull("user_create");
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_create");
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateEq(Object value) {
        ew.eq("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateNe(Object value) {
        ew.ne("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateGt(Object value) {
        ew.gt("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateGe(Object value) {
        ew.ge("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateLt(Object value) {
        ew.lt("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateLe(Object value) {
        ew.le("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateIn(Object... value) {
        ew.in("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateNotIn(Object... value) {
        ew.notIn("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateBetween(Object value, Object value1) {
        ew.between("user_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateNotBetween(Object value, Object value1) {
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateLike(String value) {
        ew.like("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserCreateNotLike(String value) {
        ew.notLike("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_create", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedIsNull() {
        ew.isNull("user_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedIsNotNull() {
        ew.isNotNull("user_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_modified");
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedEq(Object value) {
        ew.eq("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedNe(Object value) {
        ew.ne("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedGt(Object value) {
        ew.gt("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedGe(Object value) {
        ew.ge("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedLt(Object value) {
        ew.lt("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedLe(Object value) {
        ew.le("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedIn(Object... value) {
        ew.in("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedNotIn(Object... value) {
        ew.notIn("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedBetween(Object value, Object value1) {
        ew.between("user_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedLike(String value) {
        ew.like("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andUserModifiedNotLike(String value) {
        ew.notLike("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orUserModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_modified", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkIsNull() {
        ew.isNull("remark");
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("remark");
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkIsNotNull() {
        ew.isNotNull("remark");
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("remark");
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkEq(Object value) {
        ew.eq("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkNe(Object value) {
        ew.ne("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkGt(Object value) {
        ew.gt("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkGe(Object value) {
        ew.ge("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkLt(Object value) {
        ew.lt("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkLe(Object value) {
        ew.le("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkIn(Object... value) {
        ew.in("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkNotIn(Object... value) {
        ew.notIn("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkBetween(Object value, Object value1) {
        ew.between("remark", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("remark", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkNotBetween(Object value, Object value1) {
        ew.notBetween("remark", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("remark", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkLike(String value) {
        ew.like("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRemarkNotLike(String value) {
        ew.notLike("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRemarkNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("remark", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeIsNull() {
        ew.isNull("invite_code");
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("invite_code");
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeIsNotNull() {
        ew.isNotNull("invite_code");
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("invite_code");
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeEq(Object value) {
        ew.eq("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeNe(Object value) {
        ew.ne("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeGt(Object value) {
        ew.gt("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeGe(Object value) {
        ew.ge("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeLt(Object value) {
        ew.lt("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeLe(Object value) {
        ew.le("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeIn(Object... value) {
        ew.in("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeNotIn(Object... value) {
        ew.notIn("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeBetween(Object value, Object value1) {
        ew.between("invite_code", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("invite_code", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeNotBetween(Object value, Object value1) {
        ew.notBetween("invite_code", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("invite_code", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeLike(String value) {
        ew.like("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andInviteCodeNotLike(String value) {
        ew.notLike("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orInviteCodeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("invite_code", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumIsNull() {
        ew.isNull("serial_num");
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("serial_num");
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumIsNotNull() {
        ew.isNotNull("serial_num");
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("serial_num");
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumEq(Object value) {
        ew.eq("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumNe(Object value) {
        ew.ne("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumGt(Object value) {
        ew.gt("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumGe(Object value) {
        ew.ge("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumLt(Object value) {
        ew.lt("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumLe(Object value) {
        ew.le("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumIn(Object... value) {
        ew.in("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumNotIn(Object... value) {
        ew.notIn("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumBetween(Object value, Object value1) {
        ew.between("serial_num", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("serial_num", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumNotBetween(Object value, Object value1) {
        ew.notBetween("serial_num", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("serial_num", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumLike(String value) {
        ew.like("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andSerialNumNotLike(String value) {
        ew.notLike("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orSerialNumNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("serial_num", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusIsNull() {
        ew.isNull("refund_status");
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("refund_status");
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusIsNotNull() {
        ew.isNotNull("refund_status");
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("refund_status");
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusEq(Object value) {
        ew.eq("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusNe(Object value) {
        ew.ne("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusGt(Object value) {
        ew.gt("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusGe(Object value) {
        ew.ge("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusLt(Object value) {
        ew.lt("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusLe(Object value) {
        ew.le("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusIn(Object... value) {
        ew.in("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusNotIn(Object... value) {
        ew.notIn("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusBetween(Object value, Object value1) {
        ew.between("refund_status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("refund_status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusNotBetween(Object value, Object value1) {
        ew.notBetween("refund_status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("refund_status", value, value1);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusLike(String value) {
        ew.like("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition andRefundStatusNotLike(String value) {
        ew.notLike("refund_status", value);
        return this;
    }

    public ApplyOrderInfoDOCondition orRefundStatusNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("refund_status", value);
        return this;
    }
}